Nature Meets Technology At Kennedy Space Center